In game theory, a game is said to be a potential game if the incentive of all players to change their strategy can be expressed using a single global function called the potential function. The concept originated in a 1996 paper by Dov Monderer and Lloyd Shapley.
The properties of several types of potential games have since been studied. Games can be either ordinal or cardinal potential games. In cardinal games, the difference in individual Payoff matrix for each player from individually changing one's strategy, other things equal, has to have the same value as the difference in values for the potential function. In ordinal games, only the signs of the differences have to be the same.
The potential function is a useful tool to analyze equilibrium properties of games, since the incentives of all players are mapped into one function, and the set of pure Nash equilibrium can be found by locating the local optima of the potential function. Convergence and finite-time convergence of an iterated game towards a Nash equilibrium can also be understood by studying the potential function.
Potential games can be studied as with state so that every round played has a direct consequence on game's state in the next round.Marden, J., (2012) State based potential games http://ecee.colorado.edu/marden/files/state-based-games.pdf This approach has applications in distributed control such as distributed resource allocation, where players without a central correlation mechanism can cooperate to achieve a globally optimal resource distribution.
Given a game , we say that is a potential game with an exact (weighted, ordinal, generalized ordinal, best response) potential function if is an exact (weighted, ordinal, generalized ordinal, best response, respectively) potential function for . Here, is called
\Phi(a'_{i},a_{-i})-\Phi(a''_{i},a_{-i})>0 That is: when a player switches action, the ''sign'' of the change in equals the ''sign'' of the change in the player's utility, whereas the magnitude of change may differ. Every weighted PF is an ordinal PF.
\Phi(a'_{i},a_{-i})-\Phi(a''_{i},a_{-i}) >0 That is: when a player switches action, if the player's utility increases, then the potential increases (but the opposite is not necessarily true). Every ordinal PF is a generalized-ordinal PF.
Note that while there are utility functions, one for each player, there is only one potential function. Thus, through the lens of potential functions, the players become interchangeable (in the sense of one of the definitions above). Because of this symmetry of the game, decentralized algorithms based on the shared potential function often lead to convergence (in some of sense) to a Nash equilibria.
This game has a potential function .
If player 1 moves from −1 to +1, the payoff difference is .
The change in potential is .
The solution for player 2 is equivalent. Using numerical values , , , this example transforms into a simple battle of the sexes, as shown in Figure 2. The game has two pure Nash equilibria, and . These are also the local maxima of the potential function (Figure 3). The only stochastically stable equilibrium is , the global maximum of the potential function.
| width=30% | | width=30% |
A 2-player, 2-action game cannot be a potential game unless
The class of ordinal potential games is much larger. Fabrikant, Papadimitriou and Talwar
A best-response path is a special case of an improvement path, in which each vector is attained from the previous vector by a single player switching his strategy to a best-response strategy. The property that every best-response path is finite is called the finite best-response property (FBRP). FBRP is weaker than FIP, and it still implies the existence of a pure-strategy Nash equilibrium. It also implies that a Nash equilibrium can be computed by a distributed process, but the computational burden on the agents is higher than with FIP, since they have to compute a best-response.
An even weaker property is weak-acyclicity (WA). It means that, for any initial strategy-vector, there exists a finite best-response path starting at that vector. Weak-acyclicity is not sufficient for existence of a potential function (since some improvement-paths may be cyclic), but it is sufficient for the existence of pure-strategy Nash equilibrium. It implies that a Nash equilibrium can be computed Almost surely by a stochastic distributed process, in which at each point, a player is chosen at random, and this player chooses a best-strategy at random.
If, in addition, (d) the strategy sets are compact, (e) the potential is a strictly concave function, then the correlated equilibrium is unique.
|
|